History
History
Show in Sentence
 Show Synonyms 

1) a building in which a person who commits a crime is kept locked up (prison)

Synonyms
UK
US
Meaning:
captive

(kept as) a prisoner

physically held by force

unavoidable

that cannot be avoided

bound to happen

LOCKED UP as in Wiktionary
LOCKED UP as in Wikipedia